 /* *********************************************** *\
|              PROJET C Exia A1 2011                  |
|                                                     |
| Arthur Gravet                                       |
| Mathis Sion                                         |
| Clément Slempkes                                    |
| Dorian Boulc'h                                      |
|                                                     |
 \* *********************************************** */


#include <stdio.h>
#include <stdlib.h>
#include "prototypes.h"

int main()
{
	int tab[HAUTEUR_CARTE][LARGEUR_CARTE];
	Personnage persoA = NULL;
	Personnage persoB = NULL;
	Personnage panda = NULL;
	int persoQuiJoue = 0;
    int close = 0;

    // INITIALISATION //

	system("color 3F");
    init(tab);

    persoA.caractere = 'A';
    persoB.caractere = 'B';
    panda.caractere = 'P';

	trouvePerso(tab, &persoA);
	trouvePerso(tab, &persoB);
    trouvePerso(tab, &panda);

    printf("\n%d ; %d\n", persoA.x, persoA.y);
    printf("%d ; %d\n", persoB.x, persoB.y);
    printf("%d ; %d\n\n", panda.x, panda.y);


	while(!close)
	{
		system("CLS");

        afficheCarte(tab);


		if(persoQuiJoue == 0)
		{
			actionJoueur(tab, &persoA);
			deplacement(tab, &persoA);

			persoQuiJoue = 1;
		}
		else if(persoQuiJoue == 1)
		{
			actionJoueur(tab, &persoB);
			deplacement(tab, &persoA);

			persoQuiJoue = 0;
		}



		afficheCarte(tab);

		getch();
	}



    return 0;
}
